Italian restaurant Blu offers a fantastic location overlooking the beach. Expect impeccable service and a great atmosphere.