Very clean and modern amenities. Co-hosts were friendly and attentive. For us, a great location.