Beautiful, clean, great host, home away from home