spacious convenient wonderful location