Perfectly charming and with just the right amenities, making it better than a hotel.