Great location, well equipped and pool and tennis court a huge hit with kids. Fantastic communication.