Overall, we really enjoyed our stay. The location is amazing. You will be on the beach with pool and hot hub, plus a cafe which serves bottomless mimosas.
We did face problem during check-in where the host did not send any instruction on time. Hence, we were waiting in the lobby for hours. I really hope this was a one-off incident.