Resort was beautiful as well as the beach. Staff was friendly and accommodating. Rooms were not large, but very nice, and clean. Don’t pay extra for an ocean view room though, as the trees , etc within the resort obscure a view of the ocean, so even though we paid for an ocean view, you couldn’t see it. Food was good, but one of the restaurants was permanently (Tex Mex) closed so one less dining option than advertised. Falmouth area didn’t seem safe, so we stayed within the resort the whole time. I would definitely go back again.