The room was lovely and the amenities like pool, wifi, playground, room service and walking distance to shopping, etc however we needed to pay a $200 deposit which we were told if was put on our card takes up to 6 days to return so we brought cash. They only used a money bag and post it note to hold our money and then when my husband checked out he needed to ask for our deposit back and they told him that there wasn't one and then she had to hunt around for it before giving it back. So a bit disorganised if you are going to request that they need a better process I believe.