Nice place. A bit pricy but the level of service made up for it. The place was relatively clean but old and unfortunately, the only downside was that my room was infested with tiny cockroaches that came out of cracks in the wall and doors, under the bed and in the bathroom, mainly at night when it was dark. I had to keep the lights on at night so that it would deter them and I kept everything zipped up, closed and in the cupboard. This stopped me from having anything to eat or drink in my room because I didn't want to make the situation worse. There was nothing the staff could do, they gave me bug spray but it didn't really help. On a positive note, the staff, i.e. cleaners and the guys at the front desk, as well as the chef who helped at breakfast time were extremely polite and friendly. They also gave me an early check-in when I arrived and even kept my belongings safe for a few hours after my checkout as I had a late night travel planned. Also, the place was very conveniently located to the beach, literally a 2min walk which was perfect. Also, the wifi was pretty good. All in all, a nice place with the best part being the location to the beach.