It was just what we needed for a family of 4. Good size room, well maintained, good staff, and excellent beach. The pool is small but it did the trick. Our room was near the road so you can hear traffic in one of the rooms. But there are rooms right on the beach that were I'm sure much quieter.