One of, if not the best, AirBnBs that I've stayed in: it was located steps away from shopping, dining, and more; it was spacious and spotless; and the host was easy to communicate with, always replied quickly, and was very helpful with the check in and check out process.
(Plus the beach is beautiful, even at night.)