Great location and all the facilities / comforts you need for a beach holiday.