Location of the property was perfect for Mambo Beach. Staff was very friendly. Prompt changing beach towels first thing, coming back to tidy up the room later. Negatives - they only supply 2 rolls of toilet paper for entire stay. When you run out you are left with buying more from a store. Also NOT provided was soap of any kind, dish soap or bathroom soap. The toilet paper clause was in the fine print of the resort however when on vacation, these 2 items are not on the list of things to bring with us. Even with these 2 issues, this was a pleasant experience and will be staying with again.