Firstly, the view is absolutely gorgeous! Doesn't get better than this! We saw turtles from our patio several times. The sunset views are magnificent!
But I was very disappointed with the host's communication. Our check-in was at 3PM (as stated in the host's message), we arrived nearly at 3:40PM and the cleaning crew arrived at the same time as us. We were able to get in only at 5PM. I messaged the host about it- no response. Once we got in, we were having some difficulty with the internet, so I called the host, that's when they asked us if we were able to get in after all. So basically the had seen our message that we weren't able to get in, but didn't bother replying or checking in. For the internet connection- they were driving and said they'd get back to us in an hour or so, they messaged only 3 hours later. Thankfully the internet had connect shortly after the call. For a stay the costed us about $400 a night, I definitely expected better.
The apartment is comfortable and cosy, could have been cleaner, but wasn't bad. The bedroom gets hot in the morning and the living room gets hot after late afternoon, but with the ac it's ok. It doesn't get super cool, but pretty comfortable. It's a bit noisy if the people next door are shutting their door loudly or making any noise outside the door, but overall the apartment feels very private. The beach access is boarded up, but you can still access via some side stairs (it's a bit scary to go over the large slippery rocks with the wave crashing over, so I wouldn't recommend). But all in all, the views are absolutely gorgeous.