A wonderful time in a perfect location.