Overall we enjoyed our stay here - the hotel was clean and very convenient for the beach and town centre, and the room was well presented and clean. But - we were in an attic room so the ceilings were very low and sloping, and everyone in the family hit their head on a beam at least once, my son three times!
And a bigger but - the responses from the staff were odd and inconsistent. The hotel is listed as having free parking, but when I inquired about this I was told there wasn't any. But when we turned up we were told we could park in the car park, then subsequently told we needed to move our car slightly and then the next day there were new 'no parking' signs in front of where we parked! And the late checkin was very odd too - firstly we were told to 'peek a boo' the hotel after midday on the day of arrival to get the door code, but when I contacted the hotel I was told to phone again when we actually arrived, which caused a few issues since I hadn't arranged roaming on my mobile and it was too late to do so. As there was nobody around when we arrived, we ended up having to borrow a passing stranger's phone to call the hotel from the front door!
And finally we booked a 'family room', but we got an angry call from reception at around 3PM when my son was playing telling us to keep him quiet, so it plainly wasn't a family room after all?! All very odd and confusing, so don't book a room here if you're easily offended, and preferably not if you've got young children.