As per some other reviews, this could be a fantastic place but the attitude of the manager lets it down. We stayed here for a couple of nights and booked in here knowing that we would arrive early in the morning before the 11am check in. At about 6 in the morning the manager offered us an early check in for roughly two thirds of the cost of a whole nights stay. We politely declined and said we would wait until 11am which clearly got his back up. We had breakfast there and waited for the check in time. I anticipated that there may be some punitive action against us for our refusal to pay for the early check in. I was not wrong. At 11 o'clock when we tried to check in the manager informed us that our room was no longer ready. Although our room had been available for early check in 5 hours earlier, he told us that we had now been allocated a different room and would have to wait a little longer. He was enjoying making us wait. When we eventually got into our room we had to ask the staff to come and get the shower to work as there was no water at all. After they fixed the shower we never actually got any hot water no matter what time of day. The water was stone cold, not even warm. We also had to ask them to fix a light switch that would not turn the lights off as we didnt fancy trying to sleep with them permanently on. There was only one electrical socket in the room so had choose between either using the mosquito plug or charging a phone. The room was generally very tired and the bathroom was grubby. There was a large crack in the basin and the toilet was filthy. We actually had far cleaner bathrooms in the beach huts that we stayed in later. We booked a Deluxe room with a fan. This room could not be described as Deluxe by any stretch of the imagination. Im pretty sure that there are much nicer rooms at Seaview but we were allocated the one that is specially reserved for guests that the manager has taken a dislike to. We had a bad experience here and would not stay here again which is a shame because this place could be a real gem. It was spoilt by the manager who as somebody who works in the hospitality industry, I would suggest go and learn some manners and social skills. On the plus side, the bar and restaurant staff were very good (separate business?). There is also a lovely pool but dont know how long it will remain like that as the circulation pump never seemed to be working.