Large house well appointed and conveniently located