spacious place located in good area.