Pros: large room, hot water in shower, good shower pressure, near airport, a few small supermarkets nearby, plus a couple of ok restaurant. A couple of reception staff and a guy that seems to do virtually any job are very good. Onsite restaurant staff are friendly and efficient.
Cons: onsite restaurant closed from 2pm on Saturdays and various time during other days. On Saturday, there is the chance of a lift to other restaurants. Our cleaner was pretty awful. Missed us out completely on one day, next day the bed was only half made and towels slung at a railing (and this was in spite of the fave we tidy away everything so that cleaners don't have to do that). On the last day the cleaner start banging on the door and tried let herself at 8am, despite check out being midday and the 'do not disturb' being on the door.
Location wise, if you are diving at Blue Lagoon, it's a bit to far to walk but staff will drive and pick up for 10 dollars each way.
TVs in the room are just for show. Not connected to anything. Cannot even cast a phone screen to them. A member of staff suggested getting an hdmi lead and a laptop to connect (we had neither).