Superb location and great host. Perfect for a short or a long stay.