It was an amazing stay: the view/room/location were awesome!
The room was really clean (cleaned on a daily basis) and the service was perfect! The hosts are super friendly, speak a perfect English and are always available to help. Strongly recommend