Nice place for a bigger group to stay together. The rooms really do need more seating in the living area though, there is only a 2-seater couch, no other chairs at all (even some Thai cushions would be great, or bar stools), it’s a bit odd since it allows 4 adults per room.
It is not too far of a walk to the beach or to town, we didn’t manage to use the shuttle service. The pool is very unique and perfect for kids! The staff was also very nice and friendly.