Perfect place! Prime location near everything you need for Mykonos.
Super clean and 100% attention to detail