I definitely recommend this stay in Mykonos.
The location is great!
The views from the common areas are also very nice!
The check-in/check-out and communication were very smooth.
Overall, very pleasant place and definitely recommend it!