Great location but so so on the cleanliness. Overall pretty average.