Very well set-up accommodation - modern, comfortable, everything that we needed was there. We mostly walked to and from the beach/shops, however for some it wouldn't be as close to the beach as desired, with a reasonable hill at the end :)