Lovely place right on the beach with everything you need for an enjoyable holiday.