very spacious, had every we needed for our stay. check in was a breeze and host communication was the best.