You couldn't do better than to stay here! Ideal hosts and ideal location.