Great location, beach is just a short walk. Pools and tennis court are great to have a good time with family.