I loved this place. The view is probably the best in town, it's a quick walk to the center of Chora, and there's parking which is at a premium in Mykonos. Absolutely recommend.