Very clean. Very good amenities. Very well stocked. Flexible with checkout and easy to deal with. Responsive host.