Highly recommend. Beautiful location with spacious accommodations. Lots of great amenities as well!