We feel we were terribly cheated. We planned for this trip with great expectations. We choose this one because we saw on both Expedia and Google it was rated 5 stars. When we arrived we found it barely worth 2-3 stars. First, the air conditioning was poorly maintained. We went there in last December which was a rain season. It rained almost everyday. Since hotel's air conditioning system did not have dehumidifying functions, water was dripping down from all air outlets in the room. The worst dripping area was in the walk-in closet so our luggages and clothes got socked terribly. In the night my wife almost slipped over the water on the floor when she walked to bathroom. Second, the hotel boasted it's beachfront location. It turned out was a public beach in front of the hotel. It was full of garbages scattered around. The sand looks so dirty that you don't dare lay down over it. Our booking was for 12 days, but after 4 days of the stay we decided to move to Ritz Carlton which is a true 5 star hotel. Though this hotel is non-refundable and we had wasted over five thousand dollars (money for 8 day stay 2 rooms), we believe we made right decision. We cannot imagine how miserable we would be if we spent our whole vacation at this place. Ritz Carlton did give us an entirely different experience as a five star hotel. Compared to Ritz Carlton, this one (so-called 5 star) is like a shabby village cottage. I warn people who want to stay here for 5-star hotel experience to be cautious.