Spacious and comfortable place with lots of things to keep one entertained.