Large house with lots of facilities. Well located