Nice hotel, I had a good room on the top floor with a sea view. Secure car parking at the rear. A few nice restaurants in the vicinity.
The room was clean, nice large bed. Either I didn't figure the air conditioning properly or it didn't work well as I was hot in the night.
The wifi was too weak on the 4th floor too and I had to use 3G.
Overall though, a perfectly adequate hotel. Don't know about the beach in front as I was only staying overnight, so didn't really check that out.