The staff was excellent. We ordered take out, but they treated us like sit-down customers. We ordered a drink while we waited for the food. When the pizza arrived (a quick 10 minutes after ordering), our waiter asked us to check and make sure it was exactly what we wanted. It was a nice pie, considering where we were, but it wasn't anything super special. The toppings were fresh, but there wasn't much flavor. We loaded it with hot sauce, so it was fine. If you want some pizza while on the beach this is the best option around.