Perfect in every way! Fun accommodations, great location, super clean!