Great location. Fantastic staff. Great amenities. Good room with great view. Check in was chaotic but not fault of facility. Staff did all they could to be customer oriented. Pricey but was worth it for my family