We enjoyed our stay at Antonios. A great host although we havent met him personally, his instructions are specific.
The location is absolutely ideal-central and walking distance to many of the best restaurants, bars, culture, and the price is great for what you get.