Fabulous place - right on the beach - quiet, peaceful, smallish but nevertheless a real delightful gem