We came here on a family vacation and it has everything you could imagine to keep yourselves entertained. Easy access to beaches and restaurants