A comfortable and charming stay.