Fantastic location - wonderful hosts - a true home from home