Clean, good location, pretty much as expected. Check in instructions were last minute and a little strange. Bed was on the hard side. Overall decent place to stay for the price.