Perfect location and fabulous accommodation for a beach break. Thoroughly enjoyed our stay.