The place is located on the ground of a very nice resort and you have access to all that. The location is phenomenal and there is nowhere like the North Shore. Only issue was the AC was a bit finicky. But the place is great and would recommend.