Very clean and in a great location. We enjoyed our stay and we will definitely book again on our next trip.