This location is definitely great! 5 minutes walk to the beach and walking distance for all shoppings and food.
Room is tiny but clean, they have a mini kitchen but i don't think you can really "cook" there besides making a salad or a slice of bread with butter. The bed is queen size(but felt a bit smaller) which is a bit smaller for 2 in such hot place, especially the air-con didn't really cool off the place.
My biggest compliant about this place is: the air-con is like 100 years old and not efficient at all, it is super loud like you sleep on a train rack! I didn't rest well for our entire stay, constantly woke up because of the noise. Last day of our trip i finally got sick. If you can't handle loud noise like me, pay a bit more for a better place.