The location of this place could not be anymore perfect! Having a private terrace that has an amazing view of the sea and Mykonos is just the cherry on top!