8/10
Being situated on a hill, right off the main strip, it is cheaper than the big hotels with own beach. That does not mean you cannot swim a little. You just have to walk a coupla minutes.
One big problem is the near total lack of public transport, xcpt the red bus making the hotel rounds + the malls...