Spacious, comfortable, and has everything needed. The heating is perfect, shower is perfect, even had myself coffee every morning that they provided :) thanks very much!