Amazing place! Clean, spacious, and in a great part of town! Be prepared to climb some steps, but it’s totally worth it!!