A very good place, super clean and prepared for its hosts