The place and location is perfect. Views are fantastic. We had some issues with one of the bathroom showers and kitchen but nothing that had a major impact on our experience