Excellent location and amazing view and beautiful place to stay, you almost own your own private beach. In my opinion It just needs an AC unit