Very clean place, on the great location. We had all we needed to make our stay pleasant for a week.