The perfect everything! location, style, cleanliness, comfy bed, all amenities, brand new, great owner - I can't say enough positive things about this gem.