Large modern place. Well set up and comfortable.