We had a very mixed experience at this hotel. The location right by the sea was incredible and we definitely made the most of it by enjoying the sunbeds at the front and taking a dip. Our room was also well kept and clean with air conditioning (although it was loud, so we had to turn it off and use the overhead fan at night). The bathroom was also in good condition with a nice shower.
What ruined our stay somewhat was the communication and attitude of management there, and the music.
We were woken up at 8.30am by loud music being played by the hotel manager - with bass resounding through the building.
When we arrived and check in, we provided our receipt as proof of payment and told the man at reception about a 5.45am pick up the next morning for whale watching. Unfortunately none of this info was passed on to the actual manager who was apparently off sick that day. We got downstairs the next morning to find the building was locked at the front, nobody at reception and no bell to ring for attention. We ended up having to leave via the back, walk along the beach and reached the road through a different property. Luckily we didn't miss out pick up! They were apologetic about it afterwards.
Finally, when we checked out, the hotel manager was rude to us, seeming annoyed that we had paid online. He apparently couldn't find the printed receipt we had given the other man on check in and demanded proof again. Luckily we found the email, but his attitude was still off after that.