Spacious, super comfortable and has everything you need. I could have easily stayed a week. Love it!