Location is excellent. Facilities are great with modern stylish decor. The host was fantastic. A great stay! The kids loved the 70 inch TV and I loved the view!