Clean, bright resort with nice amenities and friendly staff. Walking and biking to nearby beaches (2+ miles)