This place was perfect for us and our two young kids. Modern and comfortable with everything we needed. The spa was amazing! Jo even had beach toys for the kiddos which was a lovely touch. Can highly recommend for couples and families alike. We'll be back for sure!!!