Clean, comfortable beds, equipped kitchen, awesome shower, great location, plenty of parking. Great place to stay.