Clean, great location and unique experience. Would stay again.