Clean, great location, roomy, so much fun!