Comfortable & spacious. A true home-away-from-home place to stay.