I really enjoyed my short stay here. It is right in the heart of town and easy to walk to the beach, store, restaurants and shopping. The place itself was nice, had decent amenities, wifi, TV with streaming services, the bed was really comfortable.
Only downside was none of the windows have screens, so unless you want mozzie bites, you have to close the whole place up at night. The upstairs can get pretty stuffy but they do provide a basic fan up there and that worked well enough for me. I would recommend this place for sure.