Clean place, great hospitality, comfort in a beautiful home