We had a fantastic stay! The view was amazing and the table tennis was a hit with the kids. We loved the spa also. Thanks!