Al's place was exactly what we needed--affordable, spacious, quiet, and cozy, and right on the beach. Also in reasonable walking distance to a fee convenience shops and a great coffee place that served a few breakfast options. Our only snag was that we didn't realize that checkout was 10am until the cleaners showed up and we were still packing. Earlier than expected, but they communicated it to us in the confirmation message-- we just missed it. All-in-all a great experience, though!