Lives up to pics and description! Beach is a fair walk or short drive, but shops and restaurants are walkable.