Good place to stay, stylish and close to the beach