Perfect location with beautiful amenities. Great for families. Couldn't have asked for better accommodations and would stay here again in a heartbeat.