Absolutely wonderful! Easy communication. Great view. Parking on site. Clean. Easy to get to everything we needed. Front desk was always helpful with any needs! Great place to stay.