well maintained and presented home, with all the amenities required for a short - or long-term stay.