Superb location and stylish surroundings. We had such a great time.