DO NOT STAY .We came for a couple of nights for a birthday celebration, we paid upfront USD 240, on the first day they knocked on our room door saying we had to leave because they overbooked the room and the other guests arrived. They made us move to the place next door however it was not a beach front cottage as we had paid for and no breakfast included either. We asked the staff if at least we could come from next door to their hotel for breakfast as we paid for it and they said NO. We end up getting a half refund and leaving. We questioned the manager why we were the ones who had to leave instead of the guests who arrived later as we were already unpacked our bags on the room and stayed the first night etc, they said they were important guests and we had to leave .