Large rooms, clean, well located and dog friendly.