A very spacious self-contained unit with everything you could need for a comfortable stay.