The room was very small and musty smelling and didn't get made up for our entire three day stay. The toilet wouldn't flush properly and we had to scoop water from the shower down it almost every time! On the plus side, the breakfast was free and nice enough and it was well located a couple of minutes walk from White Beach.
Could be noisy at night and in the mornings so probably best for people who party til the small hours then crash out!! We stayed in one of the outside room- maybe the ones inside the hotel were bigger and quieter.
The staff were veey sweet and helpful.