Great location , close to the beautiful beach and walking distance to town shops and restaurants .