Masemo and Didi were extremely accommodating. We had a check in request that they honored without hesitation. Didi went out of her way to make us feel at home. The welcome basket was appreciated and the kids enjoyed the snacks. The property was perfectly situated for our needs with a taxi rank at the end of the street and easy walking access to most sights. Masemo sent us restaurant recommendations that appeared to be spot on. Unfortunately the two we were interested in were completely booked during our stay, but if the line to get in,even with reservations, is anything to go by then they made excellent suggestions. The property was quite large and my teens loved it. There were plenty of shampoo and soap options. There were only a few small quirks. There was only one shower for the four of us which made mornings challenging. Although there is a lovely additional tub, we couldn’t seem to get more than a drizzle of water to come out of the spigot. The air conditioner went out an open window which allowed mosquitoes in so my husband who runs hot had to do without. I would have loved one more bath towel each for a four night stay. We don’t mind reusing towels, but didn’t want to spend time at a laundromat on our vacation after day two. Small things really. Overall we thoroughly enjoyed our time there and would stay there again. Thank you Masemo and Didi.