The place is right across from the beach, it is a nice safe beach for kids, there is a lifeguard on duty. The pool in the complex is a bit warm but clean and never too busy. The kitchen has everything you need and we slept five people very comfortably. Lisa was thorough and clear in her communication and everything went very smoothly.