We had a really great stay at Stelios place, it's the perfect location to access everything, it was super clean and was exactly as described. Would love to stay here again!