stylish place, convenient yet quiet location, good for big groups.