Very good location. Spacious area with adequate space to heat up and store food. Large nice shower. The bed is firm. Big TV with a ton of channels. Host was attentive and accommodating.