Amazing! Everything was as promised, if not better. Yiannis was communicative and helpful . We cannot recommend this place enough. Just be aware there will be a lot of stair climbing!