Site was awesome, grounds were taken care of meticulously. Pool was sparkling clean. Unit was outstanding and quite well equipped.Unfortunately, site is over a kilometer from the beach and you walk along a dusty narrow highway dodging trucks and busses all the way. Has sidewalk for 1/4 of length only.To work on, check-in person at the entry walked us to our unit, gave us the key and walked. No orientation, no nothing. No baggage carry or transport and we later found out that they have a baggage trolley. There was an envelope for cleaning staff tips, so we expected daily cleaning or every second day or at least once per week....nope, nothing for our entire two week stay. We got enough complimentary soaps for 2 days only. The rest we had to buy, including toilet paper. Check-in is 2-5 pm only and check-out 10am, while the rest of the world is 11am or noon! Finally, washroom has shower venting window that does not close fully (1/2 inch gap) and lets in bugs. This could be solved by simply adding a screen on the outside. Krain, the property manager state 5 star experience. Its not that.