A beautiful place and a true home away from home. Guests get treated like family.