Welcoming, hospitable & sanitary-friendly home. Staying here is freeing, and always enjoyable.