We have stayed at Alfred's for many years, the rooms have always been safe and clean. The staff is always friendly and helpful. Have brought our kids and many friends, some with teenagers. Plan to bring young grandkids next (this) year. The beach musicians and vendors always stop and the atmosphere is always great.