A spacious and worthy house to stay.