It seems to me Piym on the last review had a bad day all round.
I have been using Ocean BMW for years now and from a coffee machine down stairs when the bikes used to be there to what we now can enjoy is poles apart.
I find I get very good service from everyone there. Several times I have gone in and had a good meal all freshly made while you wait. Also I don't normally drink coffee but the blend they use is very nice indeed. The people you meet at the cafe have alot in common so striking up a conversation is not a problem, the atmosphere is very friendly.
Sure its all about making money, if they didn't they wouldn't be there, customer service is fantastic on the bike side, Recently I was initially told that I couldn't have my R1200 GS repaired untill the following week and this was a bit of a disappointment but they shuffled things around and got my machine in and repaired the next day, and they loaned me a brand new GS to keep me on the road. Now that's what I call customer care.
The whole set up is, without a shadow of a doubt, top notch.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.