An affordable luxury close to the beach and a variety of restaurants and bars.