I think you meant spacious, which means a place is more than large enough.
(Specious is a word but means an idea is theoretically believable but actually incorrect - so it does describe a place (
Feels in this sentence means your overall impression using all senses