Comfortable stay in a spacious home...