The place was clean with everything we needed, but check-in was a bit of a hassle because the parking spot was hard to find with provided instructions. Nevertheless, it was good value!