We had an absolutely fabulous stay. We had everything we could possibly need. The views were stunning, great location, family friendly!