Great location, big appartment, wonderful view from huge balcon .
I would suggest the following improvments to reach 5-Stars:
1. Very hot water in the kitchen
2. Advice on mosquitos before arriving
3. Some available electricity adapters uk/eur in your appartment
4. Sofa is not clean. To have shelter decker would be esthetical
Than it would 100% appartment.
Thanks