Great place to stay for a cheap and quick trip to Mykonos.