Very clean and spacious, in a great location.