I liked the property. The staff were very nice, attentive, and patient. The apartment building is conveniently located near restaurants, supermarkets, boutiques, and it was easy to walk to the beach. My only concerns were that the transporation service they work with is pricey, and there were issues with communication between their bank and my U.S. bank which prevented me from using my debit card to pay my hotel balance. I rectified the banking issue by using the ATM at another North American bank, and settling the bill with cash. My two recommendations are that they set up a website with a page wherein payments can be made online via a number of payment options: card, Paypal, Zelle, etc. I also encourage them to renegotiate the transportation fee. I travel extensively and it's unexpectedly high.