A bright, immaculate, comfortable space. Has everything one needs (and more!). I am a very happy repeat guest.