This. Place. Is. Amazing!
The only thing I would change about our stay would be that we arrived earlier to enjoy it more.
The place had everything you could wish for and felt more like a beach hotel room. The shower is great, the bathroom mirror lights up, aircon to keep the space nice and cool, TWO types of BBQ and an incredible flatscreen TV with all the apps. Everything is very well thought out. We will definitely be booking again!