Comfortable stay in a surprisingly spacious living space!