This place is spacious, clean, well air conditioned, and located near many shops and restaurants. I'd highly recommend this for families. There is also a beach within a short driving distance. My family and I had a phenomenal time while staying here.