Very clean! Great location! Definitely will have this in mind for our next trip!