Beautiful and spacious stay. We loved the views from our terrace, the location, the ease of checking in, and how clean the space was. We did have issues with the hot water at times but there was a sign that mentioned that there was maintenance ongoing so shouldn't be an issue in the future I think. Would definitely recommend booking!