Exceptionally clean! Great location. I was allowed to check in early since a unit was available. Very friendly staff. The unit had great views as well as a bunch of stocked items such as laundry detergent, toilet paper and other essentials that exceeded the usual offerings. Five stars hands down. Would definitely book again!