Absolutely stay here! The apartment itself feels like home away from home and is totally well stocked with anything you could need, is a short and easy (not to mention gorgeous) walk to pretty much anywhere in town, and Dimitrios is great!