Excellent place all round. The views are amazing, the pool and spa were super relaxing and the dogs are super cute! Definitely would recommend and stay there again :)