Good food, great views but when your waiter forgets to put the order through and the manager doesn't give a s#%t ruins the experience