Three night family stay. Had two bedroom front unit which we enjoyed since had a patio out front to view the Murchinson River flow into the Indian Ocean, watch the parade of various birds fly by or stop to drink in a puddle of water. Location of Sunsea is I think the best of all the lodgings, toward south end of town but still in walking distance to ATM, pharmacy, grocery store, restaurants. Arrived later in day and note on office doir for us telling which unit and location of keys. Staff friendly and helpful. Unit was aged and in a few places not quite as clean as it could have been but nothing that was gross. Unit had a waher which my wife loved. Comfortable and roomy unit. Kitchen large and easy to work in and enough utensils, glasses, cooking pots, pans. Very comfortable bed in master bedroom which I loved. Lots of space for luggage or hanging things. Decent shower with plenty hot water. No WiFi which was a bummer for my 10 and 12 y.o. boys but they were able to feed off our cellular as Hotspots. Good cellular reception and 4G in town. Outside town not si much. Overall, we had a nice stay and found our unit comfortable. Would recommend getting one of the front units for their ease of crossing over to park and beach and the pleasantness of just sitting out in the front facing patio, enjoying a drink, watching the sun go down...