Our apartment was very spacious with 2 bedrooms, huge bathrooms (one with a spa bath) and a very large living area, including fully equipped kitchen with full size fridge, dishwasher and washing machine/dryer. We had our own pool with an outside lounge area outside dining BBQ lounges by the pool. Everything was very clean. Bed was super comfy. We booked this through Expedia but it was through Seascape Holidays not directly with Sea Temple. I think many of the apartments are privately owned. The restaurant was nice and the general pool was huge. Would have liked to go to the Spa (a bit on the expensive side) but it was booked out - one tip is to book the Spa before you arrive. Sea Temple is about 10 minutes drive from Macrossan Street - main area of Port Douglas but there are about 5 different shuttle buses that you can call - Excellence was $5 per person per trip or $8 return but you could also get other passes. There are no shops or restaurants nearby. Another tip is to book any restaurants or tours well before you arrive otherwise you will probably find them already booked out if you wait until you get there.