I booked this property for my friends (2 couples). The unit was very spacious for them. The view is amazing! The location was perfect, at a walking distance from the beach, restaurants and shopping.
Though the whole property and the furnishment is a bit dated, they liked it. The equipment of the house was very basic. I'd recommend providing more toilet paper, paper towels and some basic spices (salt, pepper, cooking oil), which is not expensive, but would mean an extra for those who want to cook during their stay.