Clean, newly renovated, great spot.