A GEM IN MYKONOS! This location is at the heart of the town, walking distance from most anything you could want. Stella is an incredible host who will go out of her way to make you feel at home. The place is modern, clean, and chocked full of little touches that make all the difference. Could not have asked for a better experience.