Our stay at Stefanos place was super enjoyable! Check in was very easy and Stefano provided quick and clear communication. The space was large and amenities were fantastic. Would definitely recommend staying!