A true home away from home. All the amenities you could hope for with excellent hospitality. A great Host.