In short - A home away from home. Very comfortable stay. Very understanding 'Super Host'.