It's right on the beach and exactly what you want - a long stretch of sandy beach almost all to yourself, and the place itself is cozy, tidy, stylish and plenty warm enough. Kim was great and very responsive, everything was easy. Would definitely stay again