super clean, super spacious, super location. loved it!