spacious place and excellent location.