Overall, I will give this rental a 3 star from 5 Stars, rental needs a bit of maintenance, the ceiling in the living room area is falling apart, the showers do not work correctly, can't turn on the hot water. Found some insects in the apartment the first night. Host should provide more pillows in the bedrooms. No umbrella or beach chairs offered even though rental is located on the beach. Just small details that the Host should look into. Overall, I would not stay again if I ever visit Isabela in the future.