Neptune's Palace...ate at this seafood restaurant.  Very nice view