This place definitely deserves all of the 5 star ratings it receives! Clean, comfortable, and in a great part of town!