Location is great and on a nice day this is a great place to get to that beach feel we’ve been missing. Food ok, nice key lime pie — everything on the pricey side. But time and time again the service has disappointed. From non-responsive staff to long delays before receiving food that has been ordered, it’s been at least 3 – 4 times that we’ve been, hopes heightened thinking that they’ve had time to learn their place and run it like it should. So far though I am not encouraged. If you have time and patience, then Key West on a nice day can be nice. Could be so much more. 4 stars for location and feel — 2 for service.