Very stylish place with a relaxed feel, right on the ocean front.