The place is located towards the south end of the island. It is near paradise beach. I would recommend renting a car because it was a 20 minute drive into Mykonos town. The nearby beaches are good during the day but the nightlife is in Mykonos town.
The pool is great with a view of the ocean and the daily breakfast is amazing. Paraga beach is only a 5 minute walk and you have some restaurants and bars there. We ended up at Scorpios and SantAnna.