Great place. Everything works onsite. 8 min walk to beach. quiet place. big and spacious place. nice for big groups.