Great apartment with an even greater location in Mykonos Town! Absolutely loved it!