Clean, spacious place. Parking is tricky, but overall really great value.