Great spot. Great location. Clean. Needs screens for windows. Needs blinds and better curtains. Needs more fans. No AC.
The host needs to do a better job communicating.
If the issues would be taken care of it would be an even better place to stay. It was close to the beach. Close to food.