Very clean, great amenities, good quality for a good location.