Really clean and tidy. Beautiful view. easy check in and parking. Bathroom a little on the small side but other than that we had a great time.