Clean, great amenities and always lots of fun.