A great location, brilliant hosts and the perfect place to stay