The location is great. Literally on the beach which is great convenient if you have small children. A fifteen minute walk over the hills brings you to a great beach, and good trails for hiking. The apartment is large and roomy, but it should also be said that the kitchen is under-equipped for cooking. If that's not a problem for you I'd recommend this accomodation.