The property looks great from the outside. Overall layout and sign indications are clear. Parking has a problem as late arrivals could not find spots near the building for the stay. Inside resort room amenities are insufficient, you have to call them to get the bathroom, coffee, stuff provided. In my case, I reported to the reception room service to repair the mal-function shower, but to my frustration, it didn't get repaired during the 4 nights I stayed there. Daily room cleaning was not efficient, it does not provide a sign tag at door to notifiy clearner to clean the room while we were out. Once we put a "not disturbed" signage on door, they will not clean the room for the day. A lot of the inside room issues have to be fixed or provided to qualify for a 4 star hotel despite we were required to pay all kinds of taxes and expensive resort fee and daily parking.Very disappointed on this so called 4 star resort hotel.