nice and clean, family friendly, good location