We enjoyed our stay at the Hotel, the staff are very nice and service minded. we rented a scooter through the hotel and also booked transport through the hotel and had no issues.
our room was a bit worn out, the closet door in front of our safe was worn out and very hard to move aside, so opening/closing it was a daily struggle. the shower also showed signs of age, there were small gaps in between some of the tiles and the shampoo shelf was almost loose, which led us to not use it as we were afraid of destroying it in the process, the screws holding it in place were already halfway out of the wall.
The hotel is situated across the road from the beach, so you have to cross the road, but they own the restaurant and beach area, so its not a problem. they also have security personell who help you cross the road during busy traffic.
all in all i would say we are happy with this hotel, although it shows some signs of its age, the staff and service more than makes up for it.