The place is fine. It's just rather small for 3 people and feels cramped and not super clean. The location is good for Mykonos town but I definitely wouldn't attempt to squeeze more than 3 people here.