The location and view is great
Being right on top of the town of Mykonos you look down a hill side towards it and the sea. Many guests remarked how much they enjoyed the view from the room, the pool and the bar. Rental car agencies, restaurants and shops are nearby so you are not in an isolated location.