My family 2 adults and 2 kids (10 & 8) Enjoyed our stay at Sealodge E2. The boys were happy enough to sleep on the couch and window bed, swapping every other night.
The location is amazing, as is the view! There is a supermarket "foodland" in the Princeville shops, I recommend using this supermarket for your holiday shopping and the local market for fruit and veggies.
The apartment was clean when we arrived, super hot without aircon - But, we got used to that pretty quickly and it wasn't a big deal not having it as we were out all day long, not in the apartment in the heat of the day and during the night the fans worked well! It's nothing fancy, but it's definitely not shabby either. We were very happy here for our stay.
There is a full washer dryer, dishwasher and good quality cutlery and crockery. They supply extra's like insect repellant, spray, washing powder, soap, shampoo etc. It's a nice touch if you were travelling light. There are also a few beach toys, chairs, and a cooler. We didn't use any of these, but it's pretty well thought out.
The coolest thing (Aside from the swimming pool for the kids) is an easy walkway down to a small beach that we had all to ourselves one afternoon! Great snorkelling down there with one of the biggest brain corals I have ever seen just out from the shore and turtles a bit further out from there - Bliss seeing these amazing creatures so close.
We have recommended this condo to family already!