How lovely for the rats!!!!! Surely off putting and disgusting for holidaymakers to see as well as is residents and businesses