Great place right on the beach with amazing views from the top level.