Great stylish place close to beach and great dining