Great location near fabulous food and the beach