Very clean, great hospitality, great location and provided all the essentials needed to make our trip stress free.