Very nice and accommodating hosts, constant communication and great place to stay! Loads of amenities, the place was very clean and the view is amazing! Definitely worth the price!