A wonderful stay, beautiful spot on the hills with cool breeze and gorgeous views. Great with kids. You absolutely need a car though, you can not walk to the beach.